violently destroy - French English Dictionary